<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<#--
    1. 直接输出${temp.birthday}会报错, 因为这个字段是Date类型, 必须先进行格式化;
    2. 迭代子_index就可以获取迭代过程中的下标;
-->
<#list list as temp>
    人物${temp_index}-- id: ${temp.id}, name: ${temp.name}, time: ${temp.birthday?string('yyyy-MM-dd HH:mm:ss')}
</#list>
<#--
    1. 下面这种方式是调用内建函数来获取list中的元素个数;
        - 调用内建函数的格式
-->
list中一共${list?size}条记录.

<#--
    1. 这里说明了, 使用<#if list1?? && list1?size != 0>对list1的判断是短路判断, 以为Model中并没有设置这个值, 就会导致该对象调用size方法报错, 但是没有调用到这里,
    说明是短路逻辑.
-->
<#if list1?? && list1?size != 0>
<#list list1 as temp>
${temp}
</#list>
</#if>
</body>
</html>